package com.dkm.biz.ou.persistence.entity;
import java.util.Date;

import org.apache.commons.lang.builder.ToStringBuilder;

import com.dkm.base.api.annotion.IField;
import com.dkm.base.api.annotion.ITable;
import com.dkm.base.db.persistence.entity.AbstractPo;

/**
 * 对象功能:t_ou_shop Tbl对象
 * 开发公司:dkm.com
 * 开发人员:ZHH
 * 创建时间:2017-07-25 10:55:07
 */
 @ITable(name="shop",code="t_ou_shop")
public class ShopTbl extends AbstractPo<String>{
	@IField(name="id",column="id_")
	protected String  id; 		/*主键*/
	@IField(name="partyId",column="party_id_")
	protected String  partyId; 		/*店主*/
	@IField(name="logo",column="logo_")
	protected String  logo; 		/*logo图*/
	@IField(name="storeName",column="store_name_")
	protected String  storeName; 		/*店铺名*/
	@IField(name="type",column="type_")
	protected String  type; 		/*线上店:online_store 线上实体店:oto*/
	@IField(name="rate",column="rate_")
	protected java.math.BigDecimal  rate; 		/*评级*/
	@IField(name="weight",column="weight_")
	protected Integer  weight; 		/*权重*/
	@IField(name="summary",column="summary_")
	protected String  summary; 		/*summary_*/
	@IField(name="cateId",column="cate_id_")
	protected String  cateId; 		/*分类*/
	@IField(name="longitude",column="longitude_")
	protected java.math.BigDecimal  longitude; 		/*经度*/
	@IField(name="latitude",column="latitude_")
	protected java.math.BigDecimal  latitude; 		/*纬度*/
	@IField(name="status",column="status_")
	protected String  status; 		/*审核状态。上线=online，下线=downline*/
	@IField(name="contact",column="contact_")
	protected String  contact; 		/*联系方式*/
	@IField(name="openTime",column="open_time_")
	protected java.util.Date  openTime; 		/*开业时间*/
	@IField(name="createTime",column="create_time_")
	protected java.util.Date  createTime; 		/*创建时间*/
	@IField(name="addr",column="addr_")
	protected String  addr; 		/*审核状态。上线=online，下线=downline*/
	@IField(name="businessHours",column="business_hours_")
	protected String  businessHours; 		/*审核状态。上线=online，下线=downline*/
	@IField(name="bannerImg",column="banner_img_")
	protected String  bannerImg; 		/*审核状态。上线=online，下线=downline*/
	
	
	
	
	public String getBannerImg() {
		return bannerImg;
	}
	public void setBannerImg(String bannerImg) {
		this.bannerImg = bannerImg;
	}
	public String getAddr() {
		return addr;
	}
	public void setAddr(String addr) {
		this.addr = addr;
	}
	public String getBusinessHours() {
		return businessHours;
	}
	public void setBusinessHours(String businessHours) {
		this.businessHours = businessHours;
	}
	public void setId(String id) 
	{
		this.id = id;
	}
	/**
	 * 返回 主键
	 * @return
	 */
	public String getId() 
	{
		return this.id;
	}
	public void setPartyId(String partyId) 
	{
		this.partyId = partyId;
	}
	/**
	 * 返回 店主
	 * @return
	 */
	public String getPartyId() 
	{
		return this.partyId;
	}
	public void setLogo(String logo) 
	{
		this.logo = logo;
	}
	/**
	 * 返回 logo图
	 * @return
	 */
	public String getLogo() 
	{
		return this.logo;
	}
	public void setStoreName(String storeName) 
	{
		this.storeName = storeName;
	}
	/**
	 * 返回 店铺名
	 * @return
	 */
	public String getStoreName() 
	{
		return this.storeName;
	}
	public void setType(String type) 
	{
		this.type = type;
	}
	/**
	 * 返回 线上店:online_store 线上实体店:oto
	 * @return
	 */
	public String getType() 
	{
		return this.type;
	}
	public void setRate(java.math.BigDecimal rate) 
	{
		this.rate = rate;
	}
	/**
	 * 返回 评级
	 * @return
	 */
	public java.math.BigDecimal getRate() 
	{
		return this.rate;
	}
	public void setWeight(Integer weight) 
	{
		this.weight = weight;
	}
	/**
	 * 返回 权重
	 * @return
	 */
	public Integer getWeight() 
	{
		return this.weight;
	}
	public void setSummary(String summary) 
	{
		this.summary = summary;
	}
	/**
	 * 返回 summary_
	 * @return
	 */
	public String getSummary() 
	{
		return this.summary;
	}
	public void setCateId(String cateId) 
	{
		this.cateId = cateId;
	}
	/**
	 * 返回 分类
	 * @return
	 */
	public String getCateId() 
	{
		return this.cateId;
	}
	public void setLongitude(java.math.BigDecimal longitude) 
	{
		this.longitude = longitude;
	}
	/**
	 * 返回 经度
	 * @return
	 */
	public java.math.BigDecimal getLongitude() 
	{
		return this.longitude;
	}
	public void setLatitude(java.math.BigDecimal latitude) 
	{
		this.latitude = latitude;
	}
	/**
	 * 返回 纬度
	 * @return
	 */
	public java.math.BigDecimal getLatitude() 
	{
		return this.latitude;
	}
	public void setStatus(String status) 
	{
		this.status = status;
	}
	/**
	 * 返回 审核状态。上线=online，下线=downline
	 * @return
	 */
	public String getStatus() 
	{
		return this.status;
	}
	public void setContact(String contact) 
	{
		this.contact = contact;
	}
	/**
	 * 返回 联系方式
	 * @return
	 */
	public String getContact() 
	{
		return this.contact;
	}
	public void setOpenTime(java.util.Date openTime) 
	{
		this.openTime = openTime;
	}
	/**
	 * 返回 开业时间
	 * @return
	 */
	public java.util.Date getOpenTime() 
	{
		return this.openTime;
	}
	public void setCreateTime(java.util.Date createTime) 
	{
		this.createTime = createTime;
	}
	/**
	 * 返回 创建时间
	 * @return
	 */
	public java.util.Date getCreateTime() 
	{
		return this.createTime;
	}
	/**
	 * @see java.lang.Object#toString()
	 */
	public String toString() 
	{
		return new ToStringBuilder(this)
		.append("id", this.id) 
		.append("partyId", this.partyId) 
		.append("logo", this.logo) 
		.append("storeName", this.storeName) 
		.append("type", this.type) 
		.append("rate", this.rate) 
		.append("weight", this.weight) 
		.append("summary", this.summary) 
		.append("cateId", this.cateId) 
		.append("longitude", this.longitude) 
		.append("latitude", this.latitude) 
		.append("status", this.status) 
		.append("contact", this.contact) 
		.append("openTime", this.openTime) 
		.append("createTime", this.createTime) 
		.toString();
	}
}